support foot - French English Dictionary